be short-tempered - German English Dictionary